home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / comm / fido / SHELTER275.lha / DOCS / DosPatch.doc < prev    next >
Text File  |  1992-08-12  |  2KB  |  43 lines

  1. This little hack implements full support for Multi-Assigns under kickstarts
  2. >= 2.0. (No, it doesn't require ixemul.library ;-))
  3.  
  4. For a comparison: Assume your LIBS: directory really is an ASSIGN that looks
  5. like this:
  6.  
  7. LIBS           System2.0:Libs     
  8.              + DH2:libs           
  9.  
  10. then doing LIST LIBS: normally just lists you the first directory (in this
  11. example System2.0:Libs). After running dospatch, you instead get a listing
  12. of all directories included in the assign. This even works, if you now
  13. specify something like LIST Libs:MathIEEESing#?, then you'd for example get:
  14.  
  15. Directory "System2.0:Libs" on Wednesday 12-Aug-92             
  16. mathieeesingtrans.library   10428 ----rw-d 25-Jun-92 12:15:01 
  17. 1 file - 22 blocks used                                       
  18.                                                               
  19. Directory "DH2:libs" on Wednesday 12-Aug-92                   
  20. mathieeesingbas.library     4868 ----rwed 28-Nov-90 14:18:40  
  21. mathieeesingtrans.library   10428 ----rw-d 27-Nov-90 18:07:20 
  22. 2 files - 33 blocks used
  23.  
  24. As you can see, DH2: contains my (old ;-)) 1.3 stuff ;-)
  25.  
  26.  
  27.  
  28. Other than that, I enjoyed programming C++, that book `C++ primer' by
  29. Stanley B. Lippman is really great!
  30.  
  31. You'll need GNU C++ to compile this thing, as the asm() stuff inside
  32. is quite GNU specific;-)
  33.  
  34. I left symbols in the binary, if you want look at the code. It's quite
  35. fascinating to see how C++ code can be translated into efficient code..
  36.  
  37. Oh, almost forgot, you may do what ever you want with this code, it's true
  38. Public Domain. You may even include it in dos.library ;-)))))
  39.  
  40. -Markus
  41.  
  42. <wild@nessie.cs.id.ethz.ch> and <wild@amiga.physik.unizh.ch>
  43.